package com.easybuilder.core.im.entity;

import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import lombok.Data;


@Entity
@Table(name = "user_group")
@Data
public class MessageHistory {
    @Id
    /**  */
    private Long id;

    /** 发送者id */
    private Long sender;

    /** 接收者id */
    private Long receiver;

    /** 发送内容 */
    private String content;

    /** 内容类型（0：文本，1：图片 2：音频，3：视频，4：其他文件） */
    private Integer contentType;

    /** 0：发送失败，1：未读，2：已读 */
    private Integer status;

    /** 创建时间 */
    private Date createTime;

    /** 发送成功时间 */
    private Date sendTime;

    /** 接收成功时间 */
    private Date receiveTime;

    /** 读取成功时间 */
    private Date readTime;

    /** 消息类型（0：用户消息，1：群消息） */
    private Integer type;


}